import Vue from 'vue';

import { ElInput, ElSelect, ElTree, ElIcon, ElButton, ElTag, ElPopover, ElTreeV2, ElScrollbar, ElCheckboxGroup, ElTable, ElRadio, ElCheckbox, ElSteps, ElDialog, ElLoading, ElContainer, ElMenuItemGroup, ElMenuItem, ElMenu, ElDrawer, ElForm, ElSwitch, ElUpload, ElPagination, ElPopconfirm, ElPopper } from 'element-plus'

export default (app: Vue.App) => {
    app.use(ElInput)
    app.use(ElSelect)
    app.use(ElTree)
    app.use(ElIcon)
    app.use(ElButton)
    app.use(ElTag)
    app.use(ElPopover)
    app.use(ElTreeV2)
    app.use(ElScrollbar)
    app.use(ElCheckboxGroup)
    app.use(ElTable)
    app.use(ElRadio)
    app.use(ElCheckbox)
    app.use(ElSteps)
    app.use(ElDialog)
    app.use(ElScrollbar)
    app.use(ElLoading)
    app.use(ElContainer)
    app.use(ElScrollbar)
    app.use(ElMenuItemGroup)
    app.use(ElMenuItem)
    app.use(ElMenu)
    app.use(ElDrawer)
    app.use(ElForm)
    app.use(ElSwitch)
    app.use(ElUpload)
    app.use(ElPagination)
    app.use(ElPopconfirm)
    app.use(ElPopper)
}